﻿using System;
using System.Collections.Generic;
using System.Text;
using Meqs.Entity;

namespace Meqs.Logic.Interface
{
    public interface ITeacherEvalItemCatchLogic : ICommonLogic<TeacherEvalItemCatch, int>
    {


         /// <summary>
        /// 插入记录
        /// </summary>
        /// <param name="mpc"></param>
        /// <param name="schoolMark"></param>
        /// <returns></returns>
        int InsertTeacherEvalItemCatch(TeacherEvalItemCatch mpc, string schoolMark);

        /// <summary>
        /// 删除缓存表中对应单据及学生的记录
        /// </summary>
        /// <param name="studentID"></param>
        /// <param name="recordID"></param>
        /// <param name="schoolMark"></param>
        /// <returns></returns>
        int DeleteTeacherEvalItemCatch(int teacherID, int recordID, string schoolMark);
    }
}
